sun blocker - German English Dictionary